var category = [];
var map1List = [];
var output_value = [];
// var category = ['农林牧渔','工业','建筑','批发和零箠','交通运输、仓储','住宿和餐饮','信息传输、软件和信息技术服劳','金融','房地产','租赁和商劳服劳','科字研究和技术服劳' ,
//     '水利、环境和公共设施管埋','居民服劳、修埋和其他服务','教育卫生和社会工作文化、体育和娱乐','公共管埋、社会保陣和社会组织'];
var barData = [];
var jsonResult;
var address = "";

var url = location.search; //获取url中"?"符后的字串
var theRequest = new Object();

if (url.indexOf("?") != -1) {
    address = decodeURI(url.substr(1).split("=")[1]);
}

$.ajax({
    type: "post",
    async: false,            //异步请求（同步请求将会锁住浏览器，用户其他操作必须等待请求完成才可以执行）
    url: "NingBoGDPServlet?address=" + address,    //请求发送到TestServlet处
    data: {},
    dataType: "json",
    //返回数据形式为json
    success: function (result) {
        //请求成功时执行该函数内容，result即为服务器返回的json对象
        if (result) {
            jsonResult = result;
            for (var key in result) {
                if (key != "第一产业" && key != "第二产业" && key != "第三产业") {
                    category.push(key);
                    barData.push(result[key]);
                    // var map = new Map();
                    // var map = new map();
                    // map.set("name", key);
                    // map.set("value",result[key]);
                    // map2List.push(map);
                }

                // else{
                //     var map = new map();
                //     map.set("name", key);
                //     map.set("value",result[key]);
                //     map1List.push(map);
                // }
            }
            output_value.push(result["第一产业"]);
            output_value.push(result["第二产业"]);
            output_value.push(result["第三产业"])
            for (var i = 0; i < barData.length; i++) {
                for (var j = 0; j < barData.length - 1; j++) {
                    if (barData[j] < barData[j + 1]) {
                        var t = barData[j];
                        barData[j] = barData[j + 1];
                        barData[j + 1] = t;
                        var k = category[j];
                        category[j] = category[j + 1];
                        category[j + 1] = k;
                    }
                }
            }

            var lastSum = 0;
            for (var i = 0; i < barData.length; i++) {
                if (map1List.length < 9) {
                    map1List.push({
                        //通过把result进行遍历循环来获取数据并放入Echarts中
                        name: category[i],
                        value: barData[i]
                    });
                }

                else {
                    lastSum = lastSum + barData[i];
                }
            }
            map1List.push({
                //通过把result进行遍历循环来获取数据并放入Echarts中
                name: "其他",
                value: lastSum
            });
        }
    }
});
// option